<?php
if (!defined('BASEPATH'))
	exit('No direct script access allowed');

class Search_rent_office extends CI_Controller {
	function __controller() {
		parent::Controller();
	}

	/**
	 * шаблон для поиск , не задействованный
	 */
	public function index($page = 0) {

		$data = array();
		$see = array();
		$title = 'Снять ';
		$this -> load -> model('Views_modul', 'views');
		$this -> load -> model('Adsent_modul', 'adsent');

		$this -> load -> model('search/rent/Officed_modul', 'search');

        $this -> load -> model('property/search_modul', 'property');
        
        
        $this -> load -> model('Bookmark_modul','Bookmark');
        
		// Принимаем запрос пользователя
		parse_str($_SERVER['QUERY_STRING'], $outget);
		// проверяем полученые данные
		
		
         /*
          * Записываем условия поиска в базу
          * */
 
        $search_save = $this-> Bookmark ->save($outget, 'roffice');
 
		// Полигон 
		$data[] =  $this-> property ->poligon($outget);  
		// Метро 
		$data[] =  $this-> property ->metro($outget); 
		// регион 
		$data[] =  $this-> property ->region($outget); 
		// улица или город
		$data[] =  $this-> property ->street($outget); 
		
		
		
		// За какое время добавлено объявление
			$data[] =  $this-> property ->totime($outget); 
		// Только фото
			$data[] =  $this-> property ->onlyfoto($outget); 
			
		############# валюта currency

        $data[] = $this -> property -> minprice($outget);
        $data[] = $this -> property -> maxprice($outget);

		// тип объекта	
			$data[] =  $this-> property ->object_type($outget); 
		// площадь minarea maxarea	
			$data[] =  $this-> property ->total_minarea($outget);
			$data[] =  $this-> property ->total_maxarea($outget); 
		 	
		// колличество комнат	
			$data[] =  $this-> property ->minroom($outget);
			$data[] =  $this-> property ->maxroom($outget); 
			
		 
		// Этаж дома	
			$data[] =  $this-> property ->minfloorn($outget);
			$data[] =  $this-> property ->maxfloorn($outget); 
			
		// жилое или административное здание
			$data[] =  $this-> property ->b_type($outget); 
	 
		// кол. телефонов
			$data[] =  $this-> property ->minphone($outget); 
			
		// можно ли добавить ещё  телефонов
			$data[] =  $this-> property ->add_phone($outget); 
			
		// Мебель в арендуемом помещении
			$data[] =  $this-> property ->rent_office_mebel($outget); 
			
			
		// Вход в здание
			$data[] =  $this-> property ->rent_office_enter($outget); 
			
		// Тип догова аренды
			$data[] =  $this-> property ->contract($outget); 
			
			 
			$data =  $this-> property ->end_select($data);
	  	####################################
			
	 
	  
	 
	 
	 
	 
	 
	 
	 

        $see['datas'] = $see['datas']['reload'] = $this -> search -> request($data);

        #    $output['obl_id']= 7700000000000;

        // для изменения поиска
 

        if (isset($outget['obl_id'])) {
            
        #    $datas['region']['default'] = $outget['obl_id'];
        #    $outget['region'] = $datas['region']['default'] ;
            
        $see['region']['default'] =    $outget['region'] = $outget['obl_id'];
        } else {
        $see['region']['default'] =    $outget['region'] = 7700000000000;
        }

        $see['region']['ar'] = $titles = $this -> adsent -> region();

        if ($outget['region'] == 7700000000000) {
            $metros['m'] = $metros['l'] = $this -> adsent -> metrosearch(1);

            $see['maps'] = $this -> load -> view('question/metro/msk', $metros, true);
        }

        if ($outget['region'] == 7800000000000) {
            $metros['m'] = $this -> adsent -> metrosearch(2);
            $see['maps'] = $this -> load -> view('question/metro/spb', $metros, true);

        }
        
        $see['get'] = $outget;
        
		
		
		
		
		 
	 
	 
	 
	 
	 
	 
	 
	 
	 
		$see['datas']  =  $see['datas']['reload'] = $this -> search -> request($data);
 

		$this -> views -> content = $this -> load -> view('search/rent/office', $see, true);
		$this -> views -> menu = 'search';
		$this -> views -> left = '';
		$this -> views -> pathway = '';
		$this -> views -> title = $title;
		
        
        
		$this -> views -> head = '';
        
        
        
      
        
		$content = $this -> views -> request_view();
		$this -> load -> view('home', $content);
	}

}
